High level of technical detail:1